
#pragma once 


extern	HANDLE				hDllInstance;   // Handle to tell winlogon who's calling
extern	PGINA_CONTEXT		pgContext;
int
CALLBACK
OptionsDlgProc(
    HWND        hDlg,
    UINT        Message,
    WPARAM      wParam,
    LPARAM      lParam);

int
CALLBACK
WelcomeDlgProc(
    HWND        hDlg,
    UINT        Message,
    WPARAM      wParam,
    LPARAM      lParam);

int
CALLBACK
UnLockProc(
    HWND        hDlg,
    UINT        Message,
    WPARAM      wParam,
    LPARAM      lParam);

BOOL
LoadNetapi(HWND hDlg);

LPWSTR
AllocAndCaptureText(
    HWND    hDlg,
    int     Id);


BOOL
TryToChangePassword(
    HWND        hDlg,
    PGINA_CONTEXT    pGlobals);

int CALLBACK
ChangePasswordDlgProc(
    HWND        hDlg,
    UINT        Message,
    WPARAM      wParam,
    LPARAM      lParam);